package com.appkubes.mall.restful.application.common.basic.model.alisms;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

import java.io.Serializable;

@Data
@Component
public class AliSMSConfigModel implements Serializable {

    @Value("${alisms.profile.default}")
    private String defaultProfile;

    @Value("${alisms.product}")
    private String product;

    @Value("${alisms.domain}")
    private String domain;

    @Value("${alisms.accessKeyId}")
    private String accessKeyId;

    @Value("${alisms.accessKeySecret}")
    private String accessKeySecret;

    @Value("${alisms.region}")
    private String region;

    @Value("${alisms.endPointName}")
    private String endPointName;

    @Value("${alisms.signname}")
    private String signName;

    @Value("${alisms.template.sms}")
    private String templateCode;

    @Value("${alisms.template.param.product}")
    private String templateParamProduct;
}
